<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<title>Kyoto Cabinet: Member List</title>

<link href="tabs.css" rel="stylesheet" type="text/css"/>
<link href="doxygen.css" rel="stylesheet" type="text/css" />



</head>
<body>
<div id="top"><!-- do not remove this div! -->


<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  
  
  <td style="padding-left: 0.5em;">
   <div id="projectname">Kyoto Cabinet
   
   </div>
   
  </td>
  
  
  
 </tr>
 </tbody>
</table>
</div>

<!-- Generated by Doxygen 1.7.6.1 -->
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
      <li><a href="files.html"><span>Files</span></a></li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
    </ul>
  </div>
  <div id="nav-path" class="navpath">
    <ul>
      <li class="navelem"><a class="el" href="namespacekyotocabinet.html">kyotocabinet</a>      </li>
      <li class="navelem"><a class="el" href="classkyotocabinet_1_1File.html">File</a>      </li>
    </ul>
  </div>
</div>
<div class="header">
  <div class="headertitle">
<div class="title">kyotocabinet::File Member List</div>  </div>
</div><!--header-->
<div class="contents">
This is the complete list of members for <a class="el" href="classkyotocabinet_1_1File.html">kyotocabinet::File</a>, including all inherited members.<table>
  <tr class="memlist"><td><a class="el" href="classkyotocabinet_1_1File.html#ab33835fe5a673b8e31dff4d6e2bdec2f">absolute_path</a>(const std::string &amp;path)</td><td><a class="el" href="classkyotocabinet_1_1File.html">kyotocabinet::File</a></td><td><code> [static]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="classkyotocabinet_1_1File.html#a67bfaf812bdcb51540ec7e55bc08936d">append</a>(const void *buf, size_t size)</td><td><a class="el" href="classkyotocabinet_1_1File.html">kyotocabinet::File</a></td><td></td></tr>
  <tr class="memlist"><td><a class="el" href="classkyotocabinet_1_1File.html#adfa8a6dcedf885b3a8125d172a1635d4">append</a>(const std::string &amp;str)</td><td><a class="el" href="classkyotocabinet_1_1File.html">kyotocabinet::File</a></td><td></td></tr>
  <tr class="memlist"><td><a class="el" href="classkyotocabinet_1_1File.html#aa08b3bb2fc53a9ba3f83ae2cbdaf9643">begin_transaction</a>(bool hard, int64_t off)</td><td><a class="el" href="classkyotocabinet_1_1File.html">kyotocabinet::File</a></td><td></td></tr>
  <tr class="memlist"><td><a class="el" href="classkyotocabinet_1_1File.html#a3978147e872939dbd38c5240dcbdeadc">CDIRSTR</a></td><td><a class="el" href="classkyotocabinet_1_1File.html">kyotocabinet::File</a></td><td><code> [static]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="classkyotocabinet_1_1File.html#a33a351f94906cac815292e8fc4e78351">close</a>()</td><td><a class="el" href="classkyotocabinet_1_1File.html">kyotocabinet::File</a></td><td></td></tr>
  <tr class="memlist"><td><a class="el" href="classkyotocabinet_1_1File.html#a8cf3d04d8a85a2653ccfe312a76905fb">end_transaction</a>(bool commit)</td><td><a class="el" href="classkyotocabinet_1_1File.html">kyotocabinet::File</a></td><td></td></tr>
  <tr class="memlist"><td><a class="el" href="classkyotocabinet_1_1File.html#aeb883a37473d69bcf33082a93212b8de">error</a>() const </td><td><a class="el" href="classkyotocabinet_1_1File.html">kyotocabinet::File</a></td><td></td></tr>
  <tr class="memlist"><td><a class="el" href="classkyotocabinet_1_1File.html#af5f24feb1f61c21eacadd879279ac070">EXTCHR</a></td><td><a class="el" href="classkyotocabinet_1_1File.html">kyotocabinet::File</a></td><td><code> [static]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="classkyotocabinet_1_1File.html#a2dfdee6ce6291cb13fb0a16d4aaa2832">EXTSTR</a></td><td><a class="el" href="classkyotocabinet_1_1File.html">kyotocabinet::File</a></td><td><code> [static]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="classkyotocabinet_1_1File.html#a108aec828467199765f4376c7a0ed0ec">File</a>()</td><td><a class="el" href="classkyotocabinet_1_1File.html">kyotocabinet::File</a></td><td><code> [explicit]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="classkyotocabinet_1_1File.html#af944354dd0c019cb4f1c479aeb1c75a0">get_current_directory</a>()</td><td><a class="el" href="classkyotocabinet_1_1File.html">kyotocabinet::File</a></td><td><code> [static]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="classkyotocabinet_1_1File.html#a667155059ea251443b6622357b21312e">make_directory</a>(const std::string &amp;path)</td><td><a class="el" href="classkyotocabinet_1_1File.html">kyotocabinet::File</a></td><td><code> [static]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="classkyotocabinet_1_1File.html#a09665e8b8aae9c3450b1a04dee21b31ba4f9fcd67030d2cc6c73b5ca8199894c7">OCREATE</a> enum value</td><td><a class="el" href="classkyotocabinet_1_1File.html">kyotocabinet::File</a></td><td></td></tr>
  <tr class="memlist"><td><a class="el" href="classkyotocabinet_1_1File.html#a09665e8b8aae9c3450b1a04dee21b31ba51aafda9cc937fd61a63b9190e54be1e">ONOLOCK</a> enum value</td><td><a class="el" href="classkyotocabinet_1_1File.html">kyotocabinet::File</a></td><td></td></tr>
  <tr class="memlist"><td><a class="el" href="classkyotocabinet_1_1File.html#a248c416a5728bbd2b57356e29da124a3">open</a>(const std::string &amp;path, uint32_t mode=OWRITER|OCREATE, int64_t msiz=0)</td><td><a class="el" href="classkyotocabinet_1_1File.html">kyotocabinet::File</a></td><td></td></tr>
  <tr class="memlist"><td><a class="el" href="classkyotocabinet_1_1File.html#a09665e8b8aae9c3450b1a04dee21b31b">OpenMode</a> enum name</td><td><a class="el" href="classkyotocabinet_1_1File.html">kyotocabinet::File</a></td><td></td></tr>
  <tr class="memlist"><td><a class="el" href="classkyotocabinet_1_1File.html#a09665e8b8aae9c3450b1a04dee21b31baf65fc50cf7ffc20a1606b02963990f2c">OREADER</a> enum value</td><td><a class="el" href="classkyotocabinet_1_1File.html">kyotocabinet::File</a></td><td></td></tr>
  <tr class="memlist"><td><a class="el" href="classkyotocabinet_1_1File.html#a09665e8b8aae9c3450b1a04dee21b31baea7d35a88a726c06fa1cb5c9df9f32bf">OTRUNCATE</a> enum value</td><td><a class="el" href="classkyotocabinet_1_1File.html">kyotocabinet::File</a></td><td></td></tr>
  <tr class="memlist"><td><a class="el" href="classkyotocabinet_1_1File.html#a09665e8b8aae9c3450b1a04dee21b31ba59b1ec352f67e0a71a0158424cf1c03e">OTRYLOCK</a> enum value</td><td><a class="el" href="classkyotocabinet_1_1File.html">kyotocabinet::File</a></td><td></td></tr>
  <tr class="memlist"><td><a class="el" href="classkyotocabinet_1_1File.html#a09665e8b8aae9c3450b1a04dee21b31badbcab091b69748473f3c4da04ed3aa6d">OWRITER</a> enum value</td><td><a class="el" href="classkyotocabinet_1_1File.html">kyotocabinet::File</a></td><td></td></tr>
  <tr class="memlist"><td><a class="el" href="classkyotocabinet_1_1File.html#a825f82ce2b2239944caf4cb52720077b">path</a>() const </td><td><a class="el" href="classkyotocabinet_1_1File.html">kyotocabinet::File</a></td><td></td></tr>
  <tr class="memlist"><td><a class="el" href="classkyotocabinet_1_1File.html#a76c9e97e3a027af4f61f0b3033d1d9ae">PATHCHR</a></td><td><a class="el" href="classkyotocabinet_1_1File.html">kyotocabinet::File</a></td><td><code> [static]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="classkyotocabinet_1_1File.html#a1ee0e0fbfdb8ec8cc4f3c01cd9d496e1">PATHSTR</a></td><td><a class="el" href="classkyotocabinet_1_1File.html">kyotocabinet::File</a></td><td><code> [static]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="classkyotocabinet_1_1File.html#a7617c4bcfc05b974772724186e770d29">PDIRSTR</a></td><td><a class="el" href="classkyotocabinet_1_1File.html">kyotocabinet::File</a></td><td><code> [static]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="classkyotocabinet_1_1File.html#a3651b85be0abcdb7e7d4b17d059f28c5">read</a>(int64_t off, void *buf, size_t size)</td><td><a class="el" href="classkyotocabinet_1_1File.html">kyotocabinet::File</a></td><td></td></tr>
  <tr class="memlist"><td><a class="el" href="classkyotocabinet_1_1File.html#a93c5c8946d63cc83db8ef74805c61826">read</a>(int64_t off, std::string *buf, size_t size)</td><td><a class="el" href="classkyotocabinet_1_1File.html">kyotocabinet::File</a></td><td></td></tr>
  <tr class="memlist"><td><a class="el" href="classkyotocabinet_1_1File.html#a491747ac5651cf83c2bcd6707ade6ed2">read_directory</a>(const std::string &amp;path, std::vector&lt; std::string &gt; *strvec)</td><td><a class="el" href="classkyotocabinet_1_1File.html">kyotocabinet::File</a></td><td><code> [static]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="classkyotocabinet_1_1File.html#a657a956e6d8022a00f3f455f51845fd1">read_fast</a>(int64_t off, void *buf, size_t size)</td><td><a class="el" href="classkyotocabinet_1_1File.html">kyotocabinet::File</a></td><td></td></tr>
  <tr class="memlist"><td><a class="el" href="classkyotocabinet_1_1File.html#a481b405a11c20c709e6a134504623a08">read_fast</a>(int64_t off, std::string *buf, size_t size)</td><td><a class="el" href="classkyotocabinet_1_1File.html">kyotocabinet::File</a></td><td></td></tr>
  <tr class="memlist"><td><a class="el" href="classkyotocabinet_1_1File.html#a44d2fe960229f0468806445d43440e41">read_file</a>(const std::string &amp;path, int64_t *sp, int64_t limit=-1)</td><td><a class="el" href="classkyotocabinet_1_1File.html">kyotocabinet::File</a></td><td><code> [static]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="classkyotocabinet_1_1File.html#a19a94168922a42567ea0e6df824beb72">recovered</a>() const </td><td><a class="el" href="classkyotocabinet_1_1File.html">kyotocabinet::File</a></td><td></td></tr>
  <tr class="memlist"><td><a class="el" href="classkyotocabinet_1_1File.html#aaf75c9dca3efc4c55cae28b81ce0ad64">refresh</a>()</td><td><a class="el" href="classkyotocabinet_1_1File.html">kyotocabinet::File</a></td><td></td></tr>
  <tr class="memlist"><td><a class="el" href="classkyotocabinet_1_1File.html#ac9477256c7317af69501a764aef36749">remove</a>(const std::string &amp;path)</td><td><a class="el" href="classkyotocabinet_1_1File.html">kyotocabinet::File</a></td><td><code> [static]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="classkyotocabinet_1_1File.html#aaf1f02e02232a928b2156b876663f428">remove_directory</a>(const std::string &amp;path)</td><td><a class="el" href="classkyotocabinet_1_1File.html">kyotocabinet::File</a></td><td><code> [static]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="classkyotocabinet_1_1File.html#a0a1a45f047f6f955f1a93efb1fb38ee3">remove_recursively</a>(const std::string &amp;path)</td><td><a class="el" href="classkyotocabinet_1_1File.html">kyotocabinet::File</a></td><td><code> [static]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="classkyotocabinet_1_1File.html#afb85325d73d902afd8fce97e11051118">rename</a>(const std::string &amp;opath, const std::string &amp;npath)</td><td><a class="el" href="classkyotocabinet_1_1File.html">kyotocabinet::File</a></td><td><code> [static]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="classkyotocabinet_1_1File.html#a48e489a86f873e086e556a83d3550b1b">set_current_directory</a>(const std::string &amp;path)</td><td><a class="el" href="classkyotocabinet_1_1File.html">kyotocabinet::File</a></td><td><code> [static]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="classkyotocabinet_1_1File.html#aff354e63e33d659f4ad5a84037380f83">size</a>() const </td><td><a class="el" href="classkyotocabinet_1_1File.html">kyotocabinet::File</a></td><td></td></tr>
  <tr class="memlist"><td><a class="el" href="classkyotocabinet_1_1File.html#ad259250ce5a4543b5d75198fa303546f">status</a>(const std::string &amp;path, Status *buf=NULL)</td><td><a class="el" href="classkyotocabinet_1_1File.html">kyotocabinet::File</a></td><td><code> [static]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="classkyotocabinet_1_1File.html#ad345d1f79fa4b22af3596f71ad419098">synchronize</a>(bool hard)</td><td><a class="el" href="classkyotocabinet_1_1File.html">kyotocabinet::File</a></td><td></td></tr>
  <tr class="memlist"><td><a class="el" href="classkyotocabinet_1_1File.html#a18c04557cb776e4e64452bd0673bfe27">synchronize_whole</a>()</td><td><a class="el" href="classkyotocabinet_1_1File.html">kyotocabinet::File</a></td><td><code> [static]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="classkyotocabinet_1_1File.html#a074abc552c4f37f5924eb7155129c080">truncate</a>(int64_t size)</td><td><a class="el" href="classkyotocabinet_1_1File.html">kyotocabinet::File</a></td><td></td></tr>
  <tr class="memlist"><td><a class="el" href="classkyotocabinet_1_1File.html#afca36e49dded6786bb7d00c3c1926dbd">write</a>(int64_t off, const void *buf, size_t size)</td><td><a class="el" href="classkyotocabinet_1_1File.html">kyotocabinet::File</a></td><td></td></tr>
  <tr class="memlist"><td><a class="el" href="classkyotocabinet_1_1File.html#a057b2941383eb8ef9b197a94a40f2fc8">write</a>(int64_t off, const std::string &amp;str)</td><td><a class="el" href="classkyotocabinet_1_1File.html">kyotocabinet::File</a></td><td></td></tr>
  <tr class="memlist"><td><a class="el" href="classkyotocabinet_1_1File.html#aa0c522ef6450ef22dd1f7f95eb9403ac">write_fast</a>(int64_t off, const void *buf, size_t size)</td><td><a class="el" href="classkyotocabinet_1_1File.html">kyotocabinet::File</a></td><td></td></tr>
  <tr class="memlist"><td><a class="el" href="classkyotocabinet_1_1File.html#a7ff78cab65cda563f923401b3df600fb">write_fast</a>(int64_t off, const std::string &amp;str)</td><td><a class="el" href="classkyotocabinet_1_1File.html">kyotocabinet::File</a></td><td></td></tr>
  <tr class="memlist"><td><a class="el" href="classkyotocabinet_1_1File.html#a739f70505356aa89e94d6012892b285d">write_file</a>(const std::string &amp;path, const char *buf, int64_t size)</td><td><a class="el" href="classkyotocabinet_1_1File.html">kyotocabinet::File</a></td><td><code> [static]</code></td></tr>
  <tr class="memlist"><td><a class="el" href="classkyotocabinet_1_1File.html#ae296763ca2d39f898aebc3ad8aa34ea2">write_transaction</a>(int64_t off, size_t size)</td><td><a class="el" href="classkyotocabinet_1_1File.html">kyotocabinet::File</a></td><td></td></tr>
  <tr class="memlist"><td><a class="el" href="classkyotocabinet_1_1File.html#a0ac7009173e81dbb3338f3b5e5639259">~File</a>()</td><td><a class="el" href="classkyotocabinet_1_1File.html">kyotocabinet::File</a></td><td></td></tr>
</table></div><!-- contents -->


<hr class="footer"/><address class="footer"><small>
Generated on Fri May 25 2012 01:21:36 for Kyoto Cabinet by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.7.6.1
</small></address>

</body>
</html>
